Your Opportunity at Michels Canada awaits!.Our company is passionate about our business, our customers and our talent! We are cultivating a culture of excellence and aspire to be best-in-class in the industry.Michels Canada is committed to supporting Canada’s prosperous future by constructing safe, ...